﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LTKJ.RTU
{
    /// <summary>
    /// 设备参数信息
    /// </summary>
    public class ModelDevice
    {
        /// <summary>
        /// 设备编号ID
        /// </summary>
        public string DeviceId { get; set; }
        /// <summary>
        /// 设备名称
        /// </summary>
        public string DeviceName { get; set; }

        /// <summary>
        /// 设备地址
        /// </summary>
        public string Address { get; set; }

        /// <summary>
        /// 温度1
        /// </summary>
        public double Temperature1 { get; set; }
        /// <summary>
        /// 温度2
        /// </summary>
        public double Temperature2 { get; set; }

        /// <summary>
        /// 压力1
        /// </summary>
        public double Pressure1 { get; set; }

        /// <summary>
        /// 压力2
        /// </summary>
        public double Pressure2 { get; set; }

        /// <summary>
        /// 含水1
        /// </summary>
        public double waterContent1 { get; set; }

        /// <summary>
        /// 含水2
        /// </summary>
        public double waterContent2 { get; set; }

        /// <summary>
        /// 流量计1
        /// </summary>
        public double Flow1 { get; set; }

        /// <summary>
        /// 流量计2
        /// </summary>
        public double Flow2 { get; set; }

        /// <summary>
        /// 采集时间
        /// </summary>
        public DateTime? Stime { get; set; }

        /// <summary>
        /// 流量计1瞬时
        /// </summary>
        public double Flow1Rate { get; set; }

        /// <summary>
        /// 流量计2瞬时
        /// </summary>
        public double Flow2Rate { get; set; }

        /// <summary>
        /// 流量计1底数
        /// </summary>
        public double Flow1BaseData { get; set; }

        /// <summary>
        /// 流量计2底数
        /// </summary>
        public double Flow2BaseData { get; set; }

        /// <summary>
        /// 断点续传采集时间
        /// </summary>
        public DateTime? BreakTime { get; set; }

    }
}
